package com.wxtl.action.vo;

import java.sql.Timestamp;

import org.apache.struts2.json.annotations.JSON;

/**
 * UpgradePack Vo
 */
public class PackVo implements java.io.Serializable {

	private String upCode;
	private Integer upType;
	private String upName;
	private Timestamp releaseDate;
	private String exVersion;
	private String proCode;
	private String suptVersion;
	private String suptRevision;
	private int downTotal;
	private int installTotal;
	
	/** default constructor */
	public PackVo() {
		
	}

	public String getUpCode() {
		return upCode;
	}

	public void setUpCode(String upCode) {
		this.upCode = upCode;
	}

	public Integer getUpType() {
		return upType;
	}

	public void setUpType(Integer upType) {
		this.upType = upType;
	}

	public String getUpName() {
		return upName;
	}

	public void setUpName(String upName) {
		this.upName = upName;
	}

	@JSON(format="yyyy-MM-dd HH:mm:ss")
	public Timestamp getReleaseDate() {
		return releaseDate;
	}

	public void setReleaseDate(Timestamp releaseDate) {
		this.releaseDate = releaseDate;
	}

	public String getProCode() {
		return proCode;
	}

	public void setProCode(String proCode) {
		this.proCode = proCode;
	}

	public String getSuptVersion() {
		return suptVersion;
	}

	public void setSuptVersion(String suptVersion) {
		this.suptVersion = suptVersion;
	}

	public String getSuptRevision() {
		return suptRevision;
	}

	public void setSuptRevision(String suptRevision) {
		this.suptRevision = suptRevision;
	}

	public int getDownTotal() {
		return downTotal;
	}

	public void setDownTotal(int downTotal) {
		this.downTotal = downTotal;
	}

	public int getInstallTotal() {
		return installTotal;
	}

	public void setInstallTotal(int installTotal) {
		this.installTotal = installTotal;
	}

	public String getExVersion() {
		return exVersion;
	}

	public void setExVersion(String exVersion) {
		this.exVersion = exVersion;
	}
	
}